Specifying Robustness

نویسندگان

  • John Christopher McCabe-Dansted
  • Tim French
  • Mark Reynolds
  • Sophie Pinchinat
چکیده

This paper proposes a new logic RoCTL* to model robustness in concurrent systems. RoCTL* extends CTL* with the addition of Obligatory and Robustly operators, which quantify over failure-free paths and paths with one more failure respectively. We present a number of examples of problems to which RoCTL* can be applied. The core result of this paper is to show that RoCTL* is expressively equivalent to CTL* but is nonelementarily more succinct. We present a translation from RoCTL* into CTL* that preserves truth but may result in non-elementary growth in the length of the translated formula as each nested Robustly operator may result in an extra exponential blowup. However, we show that this translation is optimal in the sense that any equivalence preserving translation will require an extra exponential growth per nested Robustly. We also compare RoCTL* to Quantified CTL* (QCTL*) and hybrid logics.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Prototyping and Specifying: Principles and Practices of a Mixed Approach

An empirical interpretation suggests that mixed approaches to software development will benefit from the strengths of both specifying and prototyping. On functionality, robustness, ease of use, and ease of learning mixed approaches led to products of a quality that was at least comparable to the products of specialized approaches based on either specifying or prototyping. Moreover, the Spiral M...

متن کامل

Definitions, Measures, and Models of Robustness

Robustness is a universal feature of biological systems which assures the survival of organisms during evolution. We studied robustness in the context of gene regulatory network models based on prior theoretical studies and its application to experimental studies. We defined robustness by specifying features and perturbations in the biological system, and identified several measures of robustne...

متن کامل

Prototyping vs

In this experiment, seven software teams developed versions of the same small-size (2000–4000 source instruction) application software product. Four teams used the Specifying approach. Three teams used the Prototyping approach. The main results of the experiment were: Prototyping yielded products with roughly equivalent performance, but with about 40% less code and 45% less effort. The prototyp...

متن کامل

RobusTest: Towards a Framework for Automated Testing of Robustness in Software

Growing complexity of software systems and increasing demand for higher quality systems has resulted in more focus on software robustness in academia and research. By increasing the robustness of a software many failures which decrease the quality of the system can be avoided or masked. When it comes to specification, testing and assessing software robustness in an efficient manner the methods ...

متن کامل

Robustness Tests and Statistical Inference

Robustness tests emerged as social scientists’ response to the uncertainty they face in specifying empirical models. We argue that the logic of robustness testing warrants a fundamental change in how researchers make inferences in their analysis of observational data. The dominant conception of robustness, which assesses whether the estimated effects remain statistically significant in all robu...

متن کامل

Re-verification of a Lip Synchronization Algorithm using robust reachability

The timed automata formalism is an important model for specifying and analysing real-time systems. Robustness is the correctness of the model in the presence of small drifts on clocks or imprecision in testing guards. A symbolic algorithm for the analysis of the robustness of timed automata has been implemented. In this paper we re-analyse an industrial case lip synchronization protocol using t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • CoRR

دوره abs/1309.4416  شماره 

صفحات  -

تاریخ انتشار 2013